Synonyms for "nine-banded armadillo"

Words with similar meaning